﻿using System;
using System.Collections.Generic;

namespace SharpSqlAnalyzer.nodes.hive
{
	// Token: 0x0200042D RID: 1069
	public class THiveWithDBPropertiesClause : TParseTreeNode
	{
		// Token: 0x17000984 RID: 2436
		// (get) Token: 0x06002945 RID: 10565 RVA: 0x0033D62A File Offset: 0x0033B82A
		// (set) Token: 0x06002946 RID: 10566 RVA: 0x0033D632 File Offset: 0x0033B832
		public virtual List<THiveKeyValueProperty> DbProperties
		{
			get
			{
				return this.dbProperties;
			}
			set
			{
				this.dbProperties = value;
			}
		}

		// Token: 0x06002947 RID: 10567 RVA: 0x0033D63B File Offset: 0x0033B83B
		public override void init(object arg1)
		{
			this.dbProperties = (List<THiveKeyValueProperty>)arg1;
		}

		// Token: 0x06002948 RID: 10568 RVA: 0x0033D649 File Offset: 0x0033B849
		public override void accept(TParseTreeVisitor v)
		{
			v.preVisit(this);
			v.postVisit(this);
		}

		// Token: 0x06002949 RID: 10569 RVA: 0x0033D659 File Offset: 0x0033B859
		public override void acceptChildren(TParseTreeVisitor v)
		{
			v.preVisit(this);
			v.postVisit(this);
		}

		// Token: 0x04001EA2 RID: 7842
		private List<THiveKeyValueProperty> dbProperties;
	}
}
